musk duck - English Synonyms Dictionary